latch hasp - English Synonyms Dictionary